package com.campus.help.vo;

import lombok.Data;

import java.time.LocalDateTime;

/**
 * 劳务申请视图对象
 *
 * @author campus-help
 * @since 2025-09-18
 */
@Data
public class LaborApplicationVO {

    /**
     * 申请记录ID
     */
    private Long id;

    /**
     * 劳务ID
     */
    private Long laborId;

    /**
     * 劳务标题
     */
    private String jobTitle;

    /**
     * 劳务状态
     */
    private String laborStatus;

    /**
     * 申请者ID
     */
    private Long applicantId;

    /**
     * 申请者昵称
     */
    private String applicantNickname;

    /**
     * 申请者头像
     */
    private String applicantAvatar;

    /**
     * 申请者手机号
     */
    private String applicantPhone;

    /**
     * 申请者QQ
     */
    private String applicantQq;

    /**
     * 申请者微信
     */
    private String applicantWechat;

    /**
     * 申请时间
     */
    private LocalDateTime applicationTime;

    /**
     * 申请状态
     */
    private String status;

    /**
     * 申请状态描述
     */
    private String statusDescription;

    /**
     * 申请说明
     */
    private String applicationNote;

    /**
     * 审核时间
     */
    private LocalDateTime reviewTime;

    /**
     * 审核说明
     */
    private String reviewNote;

    /**
     * 完成时间
     */
    private LocalDateTime completeTime;

    /**
     * 完成说明
     */
    private String completeNote;
}
